Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Busan Challenger Burnie Challenger Guadalajara Challenger Shanghai Challenger Caloundra Challenger Singapore Challenger Shenzhen Challenger Fergana Tennis Challenger Tournament - Fergana X Open Internacional D'Andorra - Andorra Credicard Mastercard Tennis Cup - Campos do Jordao Binghamton Professional Tennis Tournament - Binghamton Trofeo Barcelona de Tenis - Barcelona Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Baumag Open - Budapest Head Cup Busan Open - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Seascape Challenger - Aptos Arroyo de la Encomienda - Valladolid 12th BH Tennis Open International Cup - Belo Horizonte Open Castilla y Leon - Segovia Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Bulgarian Open - Sofia Banja Luka Challenger 2003 - Banja Luka Copa Sevilla Internacionales de Andalucia - Seville Dharwad Challenger 2003 - Dharwad Lambertz Open - Aachen Okal Cup 2003 - Eckental A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign ATP Challenger 2003 Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 6th Sardinian International Championships - Cagliari Uncle Toby's Burnie Challenger - Tasmania 10ø Tornea B. Camparini - Reggio Emilia Porsche Open - Poznan Samsung Securities Cup - Seoul Challenger Groningen - Groningen Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Natrel's Challenger of Granby - Granby Heineken Challenger - Ho Chi Minh City Odlum Brown Vancouver Open - Vancouver Gallagher International - Hamilton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Hilton Waikoloa Village USTA Challenger - Waikoloa Kia International in Burnie - Burnie Internationaux du Doubs - Besancon Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Czech Open 2006 - Prostejov Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Bancastato Challenger Lugano - Lugano 2006 North Shore Pro Tennis Championship - Winnetka Siemens Open - Scheveningen The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx dBI Tennis Challenger - Binghamton The LTA Nottingham Challenger - Nottingham Challenger Banque Nationale Rimouski - Rimouski Flea Market Cup Busan Challenger Tennis - Busan Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana AT&T Challenger of Dallas - Dallas Hua Hin Challenger Fergana Challenger - Fergana Karshi Challenger - Karshi Open Costa Daurada - Tarragona Challenger Tunisie - Tunis China Open - Beijing Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Busan Open Challenger Tennis - Busan III Isla de Lanzarote - Lanzarote Porsche Open - Poznan Oldum Brown Vancouver Open - Vancouver ATP Open Castilla y Leon - Segovia Tashkent Challenger - Tashkent Heilbronn Challenger Tenerife Challenger Izmir Challenger Samsung Securities Cup - Seoul Tashkent Challenger Seoul Challenger Chuncheon Challenger Challenger Natrel Presented by National Bank - Granby Flea Market Cup Busan Challenger Tennis - Busan Mitsubishi Electric Europe Cup - Monza Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Busan Challenger Lambertz Open - Aachen Seoul Challenger Uncle Tobys Challenger in Caloundra - Caloundra Hilton Waikoloa Village USTA Challenger - Waikoloa Busan Challenger Prostejov Challenger Vancouver Challenger Tennis Napoli Cup - Napoli Ningboo Challenger Tashkent Challenger Dallas Challenger Rome Challenger Kaohsiung Challenger Busan Challenger Prostejov Challenger Cordenons Challenger Shanghai Challenger Ningboo Challenger Seoul Challenger Yokohama Challenger 2001 - Yokohama Leon Challenger Mexico City Challenger Rome Challenger Kun-Ming Challenger Bordeaux Challenger Busan Challenger Prostejov Challenger Beijing Challenger Samsung Securities Cup - Seoul Istanbul Challenger Kaoshuing Challenger Seoul Challenger 2008 China TCL Challenger - Guangzhou University of Tennessee USTA Challenger - Knoxville Britania Zavaleta - Puebla Kaohsiung Challenger Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok BMW Tennis Championship - Sunrise Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Ramat Hasharon Challenger BMW Tennis Championship - Sunrise Taipei City Challenger Seoul Challenger Dharwad Challenger 2006 - Dharwad Ningboo Challenger Suzhou Challenger Seoul Challenger Bangkok Challenger Kobstaedernes ATP Challenger - Kolding Manchester Challenger Surbiton Challenger Ilkley Challenger Nanchang Challenger Kaohsiung Challenger Ningboo Challenger Suzhou Challenger XXX Edizione 'A Savoldi Marco' - Manerbio Belgaum Open - Belgaum Irving Challenger USTA Challenger of Tiburon - Tiburon Sophia Antipolis Challenger Taipei City Challenger Gimcheon Challenger Volkswagen Challenger 2004 - Wolfsburg Marburg Challenger Bastad Challenger Scheveningen Challenger Tampere Challenger Chengdu Challenger Biella Challenger Jinan Challenger 2004 Freeman Men's Challenger - Joplin Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Heineken Challenger 2004 - Ho Chi Minh City Shanghai Challenger Rome Challenger Almaty Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Canberra Challenger VIII Torneo Internazionale di Tennis - Barletta Busan Open - Busan Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Busan Challenger Challenger Leon 2004 - Leon Seoul Challenger Prostejov Challenger XXXVII Torneig C.E. Laieta - Barcelona Abierto Club Casablanca - Mexico City Bukhara Challenger - Bukhara Tashkent Challenger Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Granby Challenger - Granby USTA Seascape Challenger - Aptos Cridicard Mastercard Tennis Cup - Campos do Jordao Eckental Challenger Bratislava Challenger BH Tennis Open International Cup - Belo Horizonte Memorial Savigni - Sassuolo The Surbiton Trophy - Surbiton Open Castilla y Leon - Segovia Lille Challenger Marbella Challenger Alicante Challenger Tunis Challenger Aix En Provence Challenger Heilbronn Challenger Prostejov Challenger Ilkley Challenger Perugia Challenger GHI Bronx Classic - Bronx Augsburg Challenger Seville Challenger Brest Challenger Siemens Open 2004 - Scheveningen The Natrel's Challenger of Granby - Granby Maia Challenger Riviera di Rimini Challenger 2004 - Rimini Canberra Challenger Swanston Challenger - Sacramento Quimper Challenger Ningboo Challenger Biella Challenger Alicante Challenger Samsung Securities Cup - Seoul Gran Canaria 1 Challenger Gran Canaria 2 Challenger Flea Market Cup - Busan Open Castilla y Leon - Segovia Milan Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto IPP Open - Helsinki Morocco Tennis Tour - Rabat Seoul Challenger Morocco Tennis Tour - Marrakech Seoul Challenger Sail Open - New Delhi New Delhi Challenger II - New Delhi RCA Championships - Indianapolis Izmir Cup - Izmir Busan Challenger Open D'Orleans - Orleans ATP Challenger Numea - New Caledonia Genova Challenger USTA Men's Challenger of Dallas - Dallas Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Sunrise Challenger HTV Challenger - Ho Chi Minh City Helsinki Challenger Le Gosier Challenger Milan Indoors - Milan Open de Tenis Comunidad Valenciana - Valencia AAPT Championships - Adelaide Open 13 - Marseille 2006 Challenger of Santa Clarita California Challenger - Valencia Open de la Comunidad Valenciana - Valencia The Granby Natrel Challenger - Granby The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Croatia Open - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island China Open - Beijing Heineken Open Shanghai - Shanghai Chennai Open - Chennai Heineken Open - Auckland BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis Open Seat Godo 2005 - Barcelona Estoril Open - Estoril The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad RCA Championships - Indianapolis Croatia Open - Umag Pilot Pen Tennis - New Haven Open Romania - Bucharest Thailand Open - Bangkok Tata Open 2003 - Chennai Vietnam Open - Ho Chi Minh City St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sydney International - Sydney Abierto Mexicano Telfonica MoviStar - Acapulco Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Open de la Comunidad Valenciana - Valencia Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril The Stella Artois Championships - London The 10tele.com Open - Nottingham Croatia Open Umag - Umag BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Red Letter Days Open - Nottingham Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona AEGON Championships - London Grand Prix Hassan II - Casablanca The Artois Championships - London The Nottingham Open - Nottingham Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Samsung Challenger 2007 - Ho Chi Minh City AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Odlum Brown Vancouver Open - Vancouver Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Indianapolis Tennis Championships - Indianapolis SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Salem Open - Hong Kong Malaysian Open - Kuala Lumpur Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Johannesburg Challenger Apia International - Sydney Heineken Open - Auckland Brasil Open - Sao Paulo Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Orange Prokom Open - Sopot U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai SAP Open - San Jose Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Open de Moselle - Metz Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Winston-Salem Open - Winston-Salem AIG Japan Open Tennis Championships - Tokyo Moselle Open - Metz Proton Malaysian Open - Kuala Lumpur Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Open de Tenis Comunidad Valenciana - Valencia Millennium Estoril Open - Estoril Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Bet-at-home Open - Hamburg Citi Open - Washington BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort China Open - Beijing Bet-at-home Cup - Kitzbuhel European Open - Antwerp Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai ASB Classic - Auckland Pilot Pen Tennis - New Haven Open Sud de France - Montpellier Erste Bank Open - Vienna Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Argentina Open - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Antalya Cup - Antalya Swiss Open - Gstaad Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Sydney International - Sydney New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Citi Open - Washington US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona AIG Japan Open - Tokyo Generali Open - Kitzbuhel Open Sud de France - Montpellier New York Open - New York Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Great Ocean Road Open - Melbourne Thailand Open - Bangkok cinch Championships - London Chennai Open - Chennai Grand Prix Hassan II - Casablanca Konzum Croatia Open - Umag Chengdu Open - Chengdu Copa Claro - Buenos Aires Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia Arizona Men's Tennis Championships - Scottsdale Campionati Internazionali di Sicilia - Palermo China Open - Beijing Wimbledon - London German Tennis Championships - Hamburg Stockholm Open - Stockholm The Dubai Tennis Championships - Dubai Mumbai Open - Mumbai Orange Warsaw Open - Warsaw Regions Morgan Keegan Championships - Memphis Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Sony Ericsson Open - Miami Rio Open - Rio de Janeiro Sony Ericsson Open - Miami Erste Bank Open - Vienna Western & Southern Open - Cincinnati NASDAQ-100 Open - Miami Generali Open - Kitzbuhel Citi Open - Washington Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo SAP Open - San Jose Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Idea Prokom Open - Sopot Shanghai - Shanghai Rogers Masters - Toronto BNP Paribas Open - Indian Wells AIG Japan Open - Tokyo Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Swiss Indoors Basel - Basel Australian Open - Melbourne Tennis Masters Series - Madrid Credit Agricole Suisse Open - Gstaad Citi Open - Washington BNP Paribas Masters - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Wimbledon - London Miami Open - Miami U.S. Open - New York Swiss Open - Gstaad Davis Cup, Group 2, REL2, TPE-HKG 4-1 Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open Qualifying - Doha Australian Open - Melbourne Wimbledon - London French Open - Paris Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, Group 1, PO, TPE-CHN 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Hopman Cup - Perth Davis Cup, Group 1, 2R, TPE-IND 2-3 Davis Cup, Group II, 2R, TPE-PHI 3-1 French Open - Paris Asian Hopman Cup - Astana Davis Cup, Group I, 1R, CHN-TPE 3-2 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, Group II, 1R, TPE-LIB 5-0 Campeonato de Espana Kia de Tenis 2004 - Madrid 15th Asian Games Doha 2006 All Lower level tournaments Olympics - Athens Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo